Additional information
Alice in Wonderland - Cheshire.
Folded paper, leaves, fabric, digital medium.
|
Share this image |